be well cooked - Spanish English Dictionary